#ifndef __APP_POOL_H__
#define __APP_POOL_H__

// 任务结构体
typedef struct {
    int (*task_fun)(void *argv);
    void *argv;
} Task;

// 初始化线程池
int app_pool_init(int thread_num);

// 销毁线程池
void app_pool_destroy();

// 注册任务
void app_pool_registerTask(int(*task_fun)(void *), void *arg);

#endif /* __APP_POOL_H__ */

